physiologic insulin secretion - French English Dictionary